home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 146
/
(Vol 146) Jan 07 2012.iso
/
Games
/
super_fly.swf
/
scripts
/
DefineSprite_86
/
frame_5
/
DoAction.as
Wrap
Text File
|
2012-01-07
|
893b
|
37 lines
xSpot = random("320");
ySpot = random("120");
xL1 = xL4;
yL1 = yL4;
xLength = xSpot - xL1;
yLength = ySpot - yL1;
lineLength = ySpot * ySpot + xSpot * xSpot;
lineLength *= "0.5";
xL2 = xL1 + (xL4 - xL3);
yL2 = yL1 + (yL4 - yL3);
xL3 = xL1 + xLength * "2" / "3";
yL3 = yL1 + yLength * "2" / "3";
xL4 = xSpot;
yL4 = ySpot;
dcX = "3" * (xL2 - xL1);
dcY = "3" * (yL2 - yL1);
dbX = "3" * (xL3 - xL2) - dcX;
dbY = "3" * (yL3 - yL2) - dcY;
daX = xL4 - xL1 - dcX - dbX;
daY = yL4 - yL1 - dcY - dbY;
mvx1 = xL1 - xL2;
mvy1 = yL1 - yL2;
mv1 = mvy1 * mvy1 + mvx1 * mvx1;
mv1 *= "0.01";
mvx2 = xL2 - xL3;
mvy2 = yL2 - yL3;
mv2 = mvy2 * mvy2 + mvx2 * mvx2;
mv2 *= "0.01";
mvx3 = xL3 - xL4;
mvy3 = yL3 - yL4;
mv3 = mvy3 * mvy3 + mvx3 * mvx3;
mv3 *= "0.01";
dist = mv1 + mv2 + mv3;
moveTime = dist * "1000" / "250";
MoveStart = getTimer();
MoveEnd = moveTime + MoveStart;